package com.prawn.trace.produce.pojo;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
/**
 * 实体类
 * @author Administrator
 *
 */
@Entity
@Table(name="trace_process")
public class Process implements Serializable{

	@Id
	private String id;//id


	
	private String name;//流程名称
	private String produce_batch_id;//批次编号id（要配置的产品批次）
	private String parent_id;//父流程id
	private String parent_ids;//父流程id串
	private Integer level;//深度
	private String remarks;//备注信息
	private String create_by;//创建者
	private java.util.Date create_date;//创建时间
	private String update_by;//更新者
	private java.util.Date update_date;//更新时间
	private String del_flag;//删除标记（虚拟删除，并不删除数据库表数据，0：正常，1：删除）
	private String table_type;//记录数据的表格类型

	
	public String getId() {		
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}

	public String getName() {		
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getProduce_batch_id() {		
		return produce_batch_id;
	}
	public void setProduce_batch_id(String produce_batch_id) {
		this.produce_batch_id = produce_batch_id;
	}

	public String getParent_id() {		
		return parent_id;
	}
	public void setParent_id(String parent_id) {
		this.parent_id = parent_id;
	}

	public String getParent_ids() {		
		return parent_ids;
	}
	public void setParent_ids(String parent_ids) {
		this.parent_ids = parent_ids;
	}

	public Integer getLevel() {		
		return level;
	}
	public void setLevel(Integer level) {
		this.level = level;
	}

	public String getRemarks() {		
		return remarks;
	}
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getCreate_by() {		
		return create_by;
	}
	public void setCreate_by(String create_by) {
		this.create_by = create_by;
	}

	public java.util.Date getCreate_date() {		
		return create_date;
	}
	public void setCreate_date(java.util.Date create_date) {
		this.create_date = create_date;
	}

	public String getUpdate_by() {		
		return update_by;
	}
	public void setUpdate_by(String update_by) {
		this.update_by = update_by;
	}

	public java.util.Date getUpdate_date() {		
		return update_date;
	}
	public void setUpdate_date(java.util.Date update_date) {
		this.update_date = update_date;
	}

	public String getDel_flag() {		
		return del_flag;
	}
	public void setDel_flag(String del_flag) {
		this.del_flag = del_flag;
	}

	public String getTable_type() {		
		return table_type;
	}
	public void setTable_type(String table_type) {
		this.table_type = table_type;
	}


	
}
